steel-concrete composite construction - French English Dictionary